<HTML>
<HEAD>
<title>WriteAheadLog.WALReplay - </title>
<link rel="stylesheet" href="../../../style.css">
</HEAD>
<BODY>
<a href="../../index.html">org.mapdb</a>&nbsp;/&nbsp;<a href="../index.html">WriteAheadLog</a>&nbsp;/&nbsp;<a href=".">WALReplay</a><br/>
<br/>
<h1>WALReplay</h1>
<code><span class="keyword">interface </span><span class="identifier">WALReplay</span></code><br/>
<br/>
<br/>
<h3>Functions</h3>
<table>
<tbody>
<tr>
<td>
<a href="after-replay-finished.html">afterReplayFinished</a></td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">afterReplayFinished</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></code></td>
</tr>
<tr>
<td>
<a href="before-replay-start.html">beforeReplayStart</a></td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">beforeReplayStart</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></code></td>
</tr>
<tr>
<td>
<a href="commit.html">commit</a></td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">commit</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></code></td>
</tr>
<tr>
<td>
<a href="rollback.html">rollback</a></td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">rollback</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></code></td>
</tr>
<tr>
<td>
<a href="write-byte-array.html">writeByteArray</a></td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">writeByteArray</span><span class="symbol">(</span><span class="identifier" id="org.mapdb.WriteAheadLog.WALReplay$writeByteArray(kotlin.Long, kotlin.Long, org.mapdb.volume.Volume, kotlin.Long, kotlin.Int)/offset">offset</span><span class="symbol">:</span>&nbsp;<span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="org.mapdb.WriteAheadLog.WALReplay$writeByteArray(kotlin.Long, kotlin.Long, org.mapdb.volume.Volume, kotlin.Long, kotlin.Int)/walId">walId</span><span class="symbol">:</span>&nbsp;<span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="org.mapdb.WriteAheadLog.WALReplay$writeByteArray(kotlin.Long, kotlin.Long, org.mapdb.volume.Volume, kotlin.Long, kotlin.Int)/vol">vol</span><span class="symbol">:</span>&nbsp;<a href="../../../org.mapdb.volume/-volume/index.html"><span class="identifier">Volume</span></a><span class="symbol">, </span><span class="identifier" id="org.mapdb.WriteAheadLog.WALReplay$writeByteArray(kotlin.Long, kotlin.Long, org.mapdb.volume.Volume, kotlin.Long, kotlin.Int)/volOffset">volOffset</span><span class="symbol">:</span>&nbsp;<span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="org.mapdb.WriteAheadLog.WALReplay$writeByteArray(kotlin.Long, kotlin.Long, org.mapdb.volume.Volume, kotlin.Long, kotlin.Int)/length">length</span><span class="symbol">:</span>&nbsp;<span class="identifier">Int</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></code></td>
</tr>
<tr>
<td>
<a href="write-long.html">writeLong</a></td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">writeLong</span><span class="symbol">(</span><span class="identifier" id="org.mapdb.WriteAheadLog.WALReplay$writeLong(kotlin.Long, kotlin.Long)/offset">offset</span><span class="symbol">:</span>&nbsp;<span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="org.mapdb.WriteAheadLog.WALReplay$writeLong(kotlin.Long, kotlin.Long)/value">value</span><span class="symbol">:</span>&nbsp;<span class="identifier">Long</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></code></td>
</tr>
<tr>
<td>
<a href="write-preallocate.html">writePreallocate</a></td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">writePreallocate</span><span class="symbol">(</span><span class="identifier" id="org.mapdb.WriteAheadLog.WALReplay$writePreallocate(kotlin.Long)/recid">recid</span><span class="symbol">:</span>&nbsp;<span class="identifier">Long</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></code></td>
</tr>
<tr>
<td>
<a href="write-record.html">writeRecord</a></td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">writeRecord</span><span class="symbol">(</span><span class="identifier" id="org.mapdb.WriteAheadLog.WALReplay$writeRecord(kotlin.Long, kotlin.Long, org.mapdb.volume.Volume, kotlin.Long, kotlin.Int)/recid">recid</span><span class="symbol">:</span>&nbsp;<span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="org.mapdb.WriteAheadLog.WALReplay$writeRecord(kotlin.Long, kotlin.Long, org.mapdb.volume.Volume, kotlin.Long, kotlin.Int)/walId">walId</span><span class="symbol">:</span>&nbsp;<span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="org.mapdb.WriteAheadLog.WALReplay$writeRecord(kotlin.Long, kotlin.Long, org.mapdb.volume.Volume, kotlin.Long, kotlin.Int)/vol">vol</span><span class="symbol">:</span>&nbsp;<a href="../../../org.mapdb.volume/-volume/index.html"><span class="identifier">Volume</span></a><span class="symbol">, </span><span class="identifier" id="org.mapdb.WriteAheadLog.WALReplay$writeRecord(kotlin.Long, kotlin.Long, org.mapdb.volume.Volume, kotlin.Long, kotlin.Int)/volOffset">volOffset</span><span class="symbol">:</span>&nbsp;<span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="org.mapdb.WriteAheadLog.WALReplay$writeRecord(kotlin.Long, kotlin.Long, org.mapdb.volume.Volume, kotlin.Long, kotlin.Int)/length">length</span><span class="symbol">:</span>&nbsp;<span class="identifier">Int</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></code></td>
</tr>
<tr>
<td>
<a href="write-tombstone.html">writeTombstone</a></td>
<td>
<code><span class="keyword">abstract</span> <span class="keyword">fun </span><span class="identifier">writeTombstone</span><span class="symbol">(</span><span class="identifier" id="org.mapdb.WriteAheadLog.WALReplay$writeTombstone(kotlin.Long)/recid">recid</span><span class="symbol">:</span>&nbsp;<span class="identifier">Long</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></code></td>
</tr>
</tbody>
</table>
</BODY>
</HTML>
